package mlz.b_file;

import java.io.File;
import java.io.IOException;

/*
File类中的创建和删除文件的方法 - File是针对文件或者文件夹的操作,不能操作文件中的内容
 */
public class FileDemo04 {
    public static void main(String[] args) throws IOException {
        //1.创建一个新的文件
        File file = new File("D:/DemoFile/a.txt");
        System.out.println(file.createNewFile());

        //2.创建一个新的文件夹 注意: 只能创建单层文件夹
        File file1 = new File("D:/DemoFile2");
        System.out.println(file1.mkdir());

        //3 创建一个新的多层文件夹
        File file2 = new File("D:/DemoFile3/aaa/bbb");
        System.out.println(file2.mkdirs());

        //4.删除文件 如果是空文件夹可以直接删除,如果是文件也可以直接删除
        //注意: 如果文件夹中有文件或者下一层级的文件夹,都不能进行删除操作
        System.out.println(file.delete());
        System.out.println(file1.delete());


    }

}









